power-generating house - Español Inglés Diccionario